Artillery Shell — definition

1. artillery shell (Noun)

1 definition

artillery shell (Noun) — A shell fired by artillery.

1 type of
shell